.version 49 0 
.class super com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken 
.super com/liquid_technologies/org/apache/xerces/utils/regex/Token 
.implements java/io/Serializable 
.field child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
.field add I 
.field mask I 

.method <init> : (Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token;II)V 
    .code stack 2 locals 4 
L0:     aload_0 
L1:     bipush 25 
L3:     invokespecial Method com/liquid_technologies/org/apache/xerces/utils/regex/Token <init> (I)V 
L6:     aload_0 
L7:     aload_1 
L8:     putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L11:    aload_0 
L12:    iload_2 
L13:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken add I 
L16:    aload_0 
L17:    iload_3 
L18:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken mask I 
L21:    return 
L22:    
    .end code 
.end method 

.method size : ()I 
    .code stack 1 locals 1 
L0:     iconst_1 
L1:     ireturn 
L2:     
    .end code 
.end method 

.method getChild : (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
    .code stack 1 locals 2 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method getOptions : ()I 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken add I 
L4:     ireturn 
L5:     
    .end code 
.end method 

.method getOptionsMask : ()I 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken mask I 
L4:     ireturn 
L5:     
    .end code 
.end method 

.method public toString : (I)Ljava/lang/String; 
    .code stack 3 locals 2 
L0:     new java/lang/StringBuilder 
L3:     dup 
L4:     invokespecial Method java/lang/StringBuilder <init> ()V 
L7:     ldc '(?' 
L9:     invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L12:    aload_0 
L13:    getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken add I 
L16:    ifne L24 
L19:    ldc '' 
L21:    goto L31 
L24:    aload_0 
L25:    getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken add I 
L28:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil createOptionString (I)Ljava/lang/String; 
L31:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L34:    aload_0 
L35:    getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken mask I 
L38:    ifne L46 
L41:    ldc '' 
L43:    goto L53 
L46:    aload_0 
L47:    getfield Field [c16] mask I 
L50:    invokestatic Method com/liquid_technologies/org/apache/xerces/utils/regex/REUtil createOptionString (I)Ljava/lang/String; 
L53:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L56:    ldc ':' 
L58:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L61:    aload_0 
L62:    getfield Field [c16] child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L65:    iload_1 
L66:    invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L69:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L72:    ldc ')' 
L74:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L77:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L80:    areturn 
L81:    
    .end code 
.end method 
.innerclasses 
    [c16] com/liquid_technologies/org/apache/xerces/utils/regex/Token ModifierToken static 
.end innerclasses 
.const [c16] = Class [u50] 
.const [u50] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/Token$ModifierToken 
.end class 
